regenerative brake - English Synonyms Dictionary